/* ----------------------------------------------------------------------------
 * POSTS LIST
 * --------------------------------------------------------------------------*/
ul.posts-list {
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.posts-list li.item {
    width: 100%;
    list-style-type: none;
    border-radius: 2px;
}
.column2 .posts-list li.item {
    height: 100px;
}
.column3 .posts-list li.item {
    height: 140px;
}
.posts-list li.item:nth-child(n+2) {
    padding-top: 5px;
    margin-top: 5px;
    border-top: 1px solid #D0E4F7;
}
.posts-list .image {
    margin-right: 10px;
    float: left;
    width: 130px;
    height: 140px;
    display: table;
}
.posts-list .image div {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.posts-list .info {
    float: left;
    text-align: justify;
}
.column2 .posts-list .info {
    width: 678px;
    height: 100px;
}
.column3 .posts-list .info {
    width: 483px;
    height: 140px;
}
.posts-list .info .header {
    width: 100%;
}
.posts-list .info .content {
    width: 100%;
}
